VPJ Komoju

This page is using for settings Komoju with payments in attending

Firstly we will test the api

Komoju main features

* Payment

* Refund


Komoju Fee

Supported Payment Methods
Konbini (JPY)
2.75% (Default)
Credit Card (JPY)
3.60% (VISA)
3.60% (MasterCard)
3.85% (American Express)
3.85% (JCB)
3.85% (Diners Club)
Pay Easy (JPY)
2.75% (Default)
Bank Transfer (JPY)
5.00% (Default)
WebMoney (JPY)
12.00% (Default)
BitCash (JPY)
12.00% (Default)
NET CASH (JPY)
12.00% (Default)
nanaco (JPY)
12.00% (Default)


Merchant UUID	3mk8hilzifv5nin5fdsbkzmah
Secret Key	sk_test_b72ai9klh698cor88yz3fp9g 
Publishable Key	pk_test_6uj61qk1ex54n4i3fosl1k4g 

Test api

curl -u {{ secret_key }}: "https://komoju.com/api/v1/payments"

{"resource":"list","total":0,"page":1,"per_page":10,"last_page":0,"data":[]}%

Payment api

Request

curl -X POST https://komoju.com/api/v1/payments \
  -u sk_test_b72ai9klh698cor88yz3fp9g: \
  -d "amount=1000" \
  -d "currency=JPY" \
  -d "external_order_num=123" \
  -d "metadata[foobar]=hoge" \
  -d "payment_details[family_name]=Yamada" \
  -d "payment_details[given_name]=Taro" \
  -d "payment_details[month]=1" \
  -d "payment_details[number]=4111111111111111" \
  -d "payment_details[type]=credit_card" \
  -d "payment_details[verification_value]=123" \
  -d "payment_details[year]=2019" 

Response


{"id":"cu8g7270qc11aiz1i867p5fyc","resource":"payment","status":"captured","amount":1000,"tax":80,"customer":null,"payment_deadline":"2018-09-11T14:59:59Z","payment_details":{"type":"credit_card","email":null,"brand":"visa","last_four_digits":"1111","month":1,"year":2019},"payment_method_fee":0,"total":1080,"currency":"JPY","description":null,"captured_at":"2018-09-04T13:16:50Z","external_order_num":"123","metadata":{"foobar":"hoge"},"created_at":"2018-09-04T13:16:50Z","amount_refunded":0,"locale":"ja","refunds":[],"refund_requests":[]}%

Request payment with Combini

Request

curl -X POST https://komoju.com/api/v1/payments \
  -u sk_test_b72ai9klh698cor88yz3fp9g: \
  -d "amount=1000" \
  -d "currency=JPY" \
  -d "external_order_num=124" \
  -d "metadata[foobar]=hoge" \
  -d "payment_details[email]=godstorm91@gmail.com" \
  -d "payment_details[type]=konbini" \
  -d "payment_details[store]=lawson" \
  -d "payment_details[phone]=08062113638" \
  -d "payment_details[expiry_days	]=40" 


#vpj/attendize/komoju